跳到主要内容

MinGW 安装 gcc

安装步骤示例

  1. 下载MinGW安装器: 访问MinGW的官方网站SourceForge页面下载安装器。
  2. 启动安装器: 运行下载的安装程序,进入MinGW Installation Manager。
  3. 选择组件: 在安装管理器中,你可以选择“Basic Setup”并勾选上述必选组件。如果有特定的需求,也可以在“All Packages”中寻找并安装其他组件。
  4. 安装: 完成组件选择后,点击“Installation”菜单,然后选择“Apply Changes”以开始安装过程。
  5. 环境变量: 安装完成后,确保将 MinGW 的 bin 目录(例如 C:\MinGW\bin)添加到系统的环境变量PATH中,以便在命令行中直接访问GCC和其他工具。

确保勾选了所有必要的组件,可以让你的 MinGW 安装满足广泛的编译需求。

必选的组件

在安装 MinGW 以使用 GCC 编译器时,需要确保选择了一些基本的组件以支持C和C++程序的编译。MinGW(Minimalist GNU for Windows)提供了一套完整的开源编程工具集,包括GCC。以下是安装时通常需要勾选的依赖项:

必选组件

  1. gcc-core: 这是 GCC 的核心包,提供了C语言编译器。它是编译C程序的基础。
  2. gcc-g++: 这个包包含了 GNU C++ 编译器。如果你打算编译C++程序,这个是必须安装的。
  3. binutils: 包含了链接器、汇编器等工具,对于编译和链接程序都是必需的。
  4. mingw-runtime: 提供了 MinGW 的运行时环境,包括一些基本的头文件和库文件。
  5. mingw32-makemake: 提供了 GNU make 工具,用于自动化编译过程。不同版本的 MinGW 可能会以 slightly 不同的名称提供此工具。

可选组件(根据需求选择)

  • mingw-developer-toolkit: 包含了一些额外的开发工具,可能对某些项目有帮助。
  • mingw32-base: 在某些MinGW安装程序中,这个包包含了基本的MinGW安装,确保基本的编译环境。
  • libgcc: GCC的运行时库,有时可能需要显式安装。
  • mingw-get: MinGW的包管理器,用于安装、更新和管理MinGW软件包。